fit only for a knacker's yard - Français Anglais Dictionnaire